main drains - Turkish English Dictionary